home *** CD-ROM | disk | FTP | other *** search
/ Freelog 117 / FreelogNo117-OctobreNovembre2013.iso / Programmation / jedit / jedit5.1.0install.exe / {app} / modes / bbj.xml < prev    next >
Extensible Markup Language  |  2013-07-28  |  9KB  |  309 lines

  1. <?xml version="1.0"?>
  2.  
  3. <!DOCTYPE MODE SYSTEM "xmode.dtd">
  4.  
  5. <MODE>
  6.     <PROPS>
  7.         <PROPERTY NAME="commentStart" VALUE="/*" />
  8.         <PROPERTY NAME="commentEnd" VALUE="*/" />
  9.         <PROPERTY NAME="wordBreakChars" VALUE=",+-=<>/?^&*" />
  10.     </PROPS>
  11.     <RULES IGNORE_CASE="TRUE" HIGHLIGHT_DIGITS="TRUE">
  12.         <!-- enhancement if using some preprocessor -->
  13.         <SPAN TYPE="COMMENT1">
  14.             <BEGIN>/*</BEGIN>
  15.             <END>*/</END>
  16.         </SPAN>
  17.         <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE">
  18.             <BEGIN>"</BEGIN>
  19.             <END>"</END>
  20.         </SPAN>
  21.  
  22.         <EOL_SPAN TYPE="COMMENT2">//</EOL_SPAN>
  23.         <EOL_SPAN TYPE="COMMENT2">REM </EOL_SPAN>
  24.  
  25.         <SEQ TYPE="OPERATOR">=</SEQ>
  26.         <SEQ TYPE="OPERATOR">>=</SEQ>
  27.         <SEQ TYPE="OPERATOR"><=</SEQ>
  28.         <SEQ TYPE="OPERATOR">+</SEQ>
  29.         <SEQ TYPE="OPERATOR">-</SEQ>
  30.         <SEQ TYPE="OPERATOR">/</SEQ>
  31.         <SEQ TYPE="OPERATOR">*</SEQ>
  32.         <SEQ TYPE="OPERATOR">></SEQ>
  33.         <SEQ TYPE="OPERATOR"><</SEQ>
  34.         <SEQ TYPE="OPERATOR"><></SEQ>
  35.         <SEQ TYPE="OPERATOR">^</SEQ>
  36.         <SEQ TYPE="OPERATOR"> and </SEQ>
  37.         <SEQ TYPE="OPERATOR"> or </SEQ>
  38.  
  39.         <MARK_PREVIOUS TYPE="LABEL" MATCH_TYPE="OPERATOR" AT_LINE_START="TRUE">:</MARK_PREVIOUS>
  40.         <MARK_PREVIOUS TYPE="FUNCTION" MATCH_TYPE="OPERATOR">(</MARK_PREVIOUS>
  41.         <SEQ TYPE="OPERATOR">)</SEQ>
  42.  
  43.         <KEYWORDS>
  44.             <KEYWORD1>ABS</KEYWORD1>
  45.             <KEYWORD1>ADJN</KEYWORD1>
  46.             <KEYWORD1>ARGC</KEYWORD1>
  47.             <KEYWORD1>ARGV</KEYWORD1>
  48.             <KEYWORD1>ASC</KEYWORD1>
  49.             <KEYWORD1>ATH</KEYWORD1>
  50.             <KEYWORD1>ATN</KEYWORD1>
  51.             <KEYWORD1>BACKGROUND</KEYWORD1>
  52.             <KEYWORD1>BIN</KEYWORD1>
  53.             <KEYWORD1>BSZ</KEYWORD1>
  54.             <KEYWORD1>CALLBACK</KEYWORD1>
  55.             <KEYWORD1>CHANOPT</KEYWORD1>
  56.             <KEYWORD1>CHR</KEYWORD1>
  57.             <KEYWORD1>CLIPCLEAR</KEYWORD1>
  58.             <KEYWORD1>CLIPFROMFILE</KEYWORD1>
  59.             <KEYWORD1>CLIPFROMSTR</KEYWORD1>
  60.             <KEYWORD1>CLIPISFORMAT</KEYWORD1>
  61.             <KEYWORD1>CLIPLOCK</KEYWORD1>
  62.             <KEYWORD1>CLIPREGFORMAT</KEYWORD1>
  63.             <KEYWORD1>CLIPTOFILE</KEYWORD1>
  64.             <KEYWORD1>CLIPTOSTR</KEYWORD1>
  65.             <KEYWORD1>CLIPUNLOCK</KEYWORD1>
  66.             <KEYWORD1>COS</KEYWORD1>
  67.             <KEYWORD1>CPL</KEYWORD1>
  68.             <KEYWORD1>CRC</KEYWORD1>
  69.             <KEYWORD1>CRC16</KEYWORD1>
  70.             <KEYWORD1>CTRL</KEYWORD1>
  71.             <KEYWORD1>CVS</KEYWORD1>
  72.             <KEYWORD1>CVT</KEYWORD1>
  73.             <KEYWORD1>DATE</KEYWORD1>
  74.             <KEYWORD1>DEC</KEYWORD1>
  75.             <KEYWORD1>DIMS</KEYWORD1>
  76.             <KEYWORD1>DSK</KEYWORD1>
  77.             <KEYWORD1>DSZ</KEYWORD1>
  78.             <KEYWORD1>EPT</KEYWORD1>
  79.             <KEYWORD1>ERRMES</KEYWORD1>
  80.             <KEYWORD1>FATTR</KEYWORD1>
  81.             <KEYWORD1>FBIN</KEYWORD1>
  82.             <KEYWORD1>FDEC</KEYWORD1>
  83.             <KEYWORD1>FIELD</KEYWORD1>
  84.             <KEYWORD1>FILEOPT</KEYWORD1>
  85.             <KEYWORD1>FILL</KEYWORD1>
  86.             <KEYWORD1>FLOATINGPOINT</KEYWORD1>
  87.             <KEYWORD1>FPT</KEYWORD1>
  88.             <KEYWORD1>GAP</KEYWORD1>
  89.             <KEYWORD1>HSA</KEYWORD1>
  90.             <KEYWORD1>HSH</KEYWORD1>
  91.             <KEYWORD1>HTA</KEYWORD1>
  92.             <KEYWORD1>IMP</KEYWORD1>
  93.             <KEYWORD1>INFO</KEYWORD1>
  94.             <KEYWORD1>INT</KEYWORD1>
  95.             <KEYWORD1>JUL</KEYWORD1>
  96.             <KEYWORD1>LCHECKIN</KEYWORD1>
  97.             <KEYWORD1>LCHECKOUT</KEYWORD1>
  98.             <KEYWORD1>LEN</KEYWORD1>
  99.             <KEYWORD1>LINFO</KEYWORD1>
  100.             <KEYWORD1>LOG</KEYWORD1>
  101.             <KEYWORD1>LRC</KEYWORD1>
  102.             <KEYWORD1>LST</KEYWORD1>
  103.             <KEYWORD1>MASK</KEYWORD1>
  104.             <KEYWORD1>MAX</KEYWORD1>
  105.             <KEYWORD1>MENUINFO</KEYWORD1>
  106.             <KEYWORD1>MIN</KEYWORD1>
  107.             <KEYWORD1>MOD</KEYWORD1>
  108.             <KEYWORD1>MSGBOX</KEYWORD1>
  109.             <KEYWORD1>NEVAL</KEYWORD1>
  110.             <KEYWORD1>NFIELD</KEYWORD1>
  111.             <KEYWORD1>NOTICE</KEYWORD1>
  112.             <KEYWORD1>NOTICETPL</KEYWORD1>
  113.             <KEYWORD1>NUM</KEYWORD1>
  114.             <KEYWORD1>PAD</KEYWORD1>
  115.             <KEYWORD1>PCK</KEYWORD1>
  116.             <KEYWORD1>PGM</KEYWORD1>
  117.             <KEYWORD1>POS</KEYWORD1>
  118.             <KEYWORD1>PROCESS_EVENTS</KEYWORD1>
  119.             <KEYWORD1>PROGRAM</KEYWORD1>
  120.             <KEYWORD1>PSZ</KEYWORD1>
  121.             <KEYWORD1>PUB</KEYWORD1>
  122.             <KEYWORD1>REMOVE_CALLBACK</KEYWORD1>
  123.             <KEYWORD1>RESERVE</KEYWORD1>
  124.             <KEYWORD1>RND</KEYWORD1>
  125.             <KEYWORD1>ROUND</KEYWORD1>
  126.             <KEYWORD1>SCALL</KEYWORD1>
  127.             <KEYWORD1>SENDMSG</KEYWORD1>
  128.             <KEYWORD1>SEVAL</KEYWORD1>
  129.             <KEYWORD1>SGN</KEYWORD1>
  130.             <KEYWORD1>SIN</KEYWORD1>
  131.             <KEYWORD1>SQR</KEYWORD1>
  132.             <KEYWORD1>SSORT</KEYWORD1>
  133.             <KEYWORD1>SSZ</KEYWORD1>
  134.             <KEYWORD1>STBL</KEYWORD1>
  135.             <KEYWORD1>STR</KEYWORD1>
  136.             <KEYWORD1>SWAP</KEYWORD1>
  137.             <KEYWORD1>SYS</KEYWORD1>
  138.             <KEYWORD1>TCB</KEYWORD1>
  139.             <KEYWORD1>TMPL</KEYWORD1>
  140.             <KEYWORD1>TSK</KEYWORD1>
  141.             <KEYWORD1>UPK</KEYWORD1>
  142.             <KEYWORD1>WINFIRST</KEYWORD1>
  143.             <KEYWORD1>WININFO</KEYWORD1>
  144.             <KEYWORD1>WINNEXT</KEYWORD1>
  145.  
  146.             <KEYWORD2>CHDIR</KEYWORD2>
  147.             <KEYWORD2>CISAM</KEYWORD2>
  148.             <KEYWORD2>CLOSE</KEYWORD2>
  149.             <KEYWORD2>CONTINUE</KEYWORD2>
  150.             <KEYWORD2>DIRECT</KEYWORD2>
  151.             <KEYWORD2>DIR</KEYWORD2>
  152.             <KEYWORD2>DISABLE</KEYWORD2>
  153.             <KEYWORD2>DOM</KEYWORD2>
  154.             <KEYWORD2>DUMP</KEYWORD2>
  155.             <KEYWORD2>ENABLE</KEYWORD2>
  156.             <KEYWORD2>END</KEYWORD2>
  157.             <KEYWORD2>ENDTRACE</KEYWORD2>
  158.             <KEYWORD2>ERASE</KEYWORD2>
  159.             <KEYWORD2>EXTRACT</KEYWORD2>
  160.             <KEYWORD2>FID</KEYWORD2>
  161.             <KEYWORD2>FILE</KEYWORD2>
  162.             <KEYWORD2>FIN</KEYWORD2>
  163.             <KEYWORD2>FIND</KEYWORD2>
  164.             <KEYWORD2>FROM</KEYWORD2>
  165.             <KEYWORD2>IND</KEYWORD2>
  166.             <KEYWORD2>INDEXED</KEYWORD2>
  167.             <KEYWORD2>INPUT</KEYWORD2>
  168.             <KEYWORD2>INPUTE</KEYWORD2>
  169.             <KEYWORD2>INPUTN</KEYWORD2>
  170.             <KEYWORD2>IOL</KEYWORD2>
  171.             <KEYWORD2>IOLIST</KEYWORD2>
  172.             <KEYWORD2>KEY</KEYWORD2>
  173.             <KEYWORD2>KEYF</KEYWORD2>
  174.             <KEYWORD2>KEYL</KEYWORD2>
  175.             <KEYWORD2>KEYN</KEYWORD2>
  176.             <KEYWORD2>KEYP</KEYWORD2>
  177.             <KEYWORD2>KGEN</KEYWORD2>
  178.             <KEYWORD2>KNUM</KEYWORD2>
  179.             <KEYWORD2>LIST</KEYWORD2>
  180.             <KEYWORD2>LOAD</KEYWORD2>
  181.             <KEYWORD2>LOCK</KEYWORD2>
  182.             <KEYWORD2>MERGE</KEYWORD2>
  183.             <KEYWORD2>MKDIR</KEYWORD2>
  184.             <KEYWORD2>MKEYED</KEYWORD2>
  185.             <KEYWORD2>OPEN</KEYWORD2>
  186.             <KEYWORD2>PREFIX</KEYWORD2>
  187.             <KEYWORD2>PRINT</KEYWORD2>
  188.             <KEYWORD2>READ_RESOURCE</KEYWORD2>
  189.             <KEYWORD2>READ</KEYWORD2>
  190.             <KEYWORD2>RECORD</KEYWORD2>
  191.             <KEYWORD2>REMOVE</KEYWORD2>
  192.             <KEYWORD2>RENAME</KEYWORD2>
  193.             <KEYWORD2>RESCLOSE</KEYWORD2>
  194.             <KEYWORD2>RESFIRST</KEYWORD2>
  195.             <KEYWORD2>RESGET</KEYWORD2>
  196.             <KEYWORD2>RESINFO</KEYWORD2>
  197.             <KEYWORD2>RESNEXT</KEYWORD2>
  198.             <KEYWORD2>RESOPEN</KEYWORD2>
  199.             <KEYWORD2>REV</KEYWORD2>
  200.             <KEYWORD2>RMDIR</KEYWORD2>
  201.             <KEYWORD2>SAVE</KEYWORD2>
  202.             <KEYWORD2>SELECT</KEYWORD2>
  203.             <KEYWORD2>SERIAL</KEYWORD2>
  204.             <KEYWORD2>SETDAY</KEYWORD2>
  205.             <KEYWORD2>SETDRIVE</KEYWORD2>
  206.             <KEYWORD2>SETTRACE</KEYWORD2>
  207.             <KEYWORD2>SIZ</KEYWORD2>
  208.             <KEYWORD2>SORT</KEYWORD2>
  209.             <KEYWORD2>SQLCHN</KEYWORD2>
  210.             <KEYWORD2>SQLCLOSE</KEYWORD2>
  211.             <KEYWORD2>SQLERR</KEYWORD2>
  212.             <KEYWORD2>SQLEXEC</KEYWORD2>
  213.             <KEYWORD2>SQLFETCH</KEYWORD2>
  214.             <KEYWORD2>SQLLIST</KEYWORD2>
  215.             <KEYWORD2>SQLOPEN</KEYWORD2>
  216.             <KEYWORD2>SQLPREP</KEYWORD2>
  217.             <KEYWORD2>SQLSET</KEYWORD2>
  218.             <KEYWORD2>SQLTABLES</KEYWORD2>
  219.             <KEYWORD2>SQLTMPL</KEYWORD2>
  220.             <KEYWORD2>SQLUNT</KEYWORD2>
  221.             <KEYWORD2>STRING</KEYWORD2>
  222.             <KEYWORD2>TABLE</KEYWORD2>
  223.             <KEYWORD2>TBL</KEYWORD2>
  224.             <KEYWORD2>TIM</KEYWORD2>
  225.             <KEYWORD2>UNLOCK</KEYWORD2>
  226.             <KEYWORD2>WHERE</KEYWORD2>
  227.             <KEYWORD2>WRITE</KEYWORD2>
  228.             <KEYWORD2>XFID</KEYWORD2>
  229.             <KEYWORD2>XFILE</KEYWORD2>
  230.             <KEYWORD2>XFIN</KEYWORD2>
  231.  
  232.             <KEYWORD3>ADDR</KEYWORD3>
  233.             <KEYWORD3>ALL</KEYWORD3>
  234.             <KEYWORD3>AUTO</KEYWORD3>
  235.             <KEYWORD3>BEGIN</KEYWORD3>
  236.             <KEYWORD3>BREAK</KEYWORD3>
  237.             <KEYWORD3>CALL</KEYWORD3>
  238.             <KEYWORD3>CASE</KEYWORD3>
  239.             <KEYWORD3>CHN</KEYWORD3>
  240.             <KEYWORD3>CLEAR</KEYWORD3>
  241.             <KEYWORD3>CTL</KEYWORD3>
  242.             <KEYWORD3>DATA</KEYWORD3>
  243.             <KEYWORD3>DAY</KEYWORD3>
  244.             <KEYWORD3>DEF</KEYWORD3>
  245.             <KEYWORD3>DEFAULT</KEYWORD3>
  246.             <KEYWORD3>DEFEND</KEYWORD3>
  247.             <KEYWORD3>DELETE</KEYWORD3>
  248.             <KEYWORD3>DIM</KEYWORD3>
  249.             <KEYWORD3>DREAD</KEYWORD3>
  250.             <KEYWORD3>DROP</KEYWORD3>
  251.             <KEYWORD3>EDIT</KEYWORD3>
  252.             <KEYWORD3>ELSE</KEYWORD3>
  253.             <KEYWORD3>ENDIF</KEYWORD3>
  254.             <KEYWORD3>ENTER</KEYWORD3>
  255.             <KEYWORD3>ERR</KEYWORD3>
  256.             <KEYWORD3>ESCAPE</KEYWORD3>
  257.             <KEYWORD3>ESCOFF</KEYWORD3>
  258.             <KEYWORD3>ESCON</KEYWORD3>
  259.             <KEYWORD3>EXECUTE</KEYWORD3>
  260.             <KEYWORD3>EXIT</KEYWORD3>
  261.             <KEYWORD3>EXITTO</KEYWORD3>
  262.             <KEYWORD3>FI</KEYWORD3>
  263.             <KEYWORD3>FOR</KEYWORD3>
  264.             <KEYWORD3>GOSUB</KEYWORD3>
  265.             <KEYWORD3>GOTO</KEYWORD3>
  266.             <KEYWORD3>IF</KEYWORD3>
  267.             <KEYWORD3>IFF</KEYWORD3>
  268.             <KEYWORD3>INITFILE</KEYWORD3>
  269.             <KEYWORD3>IOR</KEYWORD3>
  270.             <KEYWORD3>LET</KEYWORD3>
  271.             <KEYWORD3>NEXT</KEYWORD3>
  272.             <KEYWORD3>NOT</KEYWORD3>
  273.             <KEYWORD3>ON</KEYWORD3>
  274.             <KEYWORD3>OPTS</KEYWORD3>
  275.             <KEYWORD3>OR</KEYWORD3>
  276.             <KEYWORD3>PFX</KEYWORD3>
  277.             <KEYWORD3>PRECISION</KEYWORD3>
  278.             <KEYWORD3>RELEASE</KEYWORD3>
  279.             <KEYWORD3>RENUM</KEYWORD3>
  280.             <KEYWORD3>REPEAT</KEYWORD3>
  281.             <KEYWORD3>RESET</KEYWORD3>
  282.             <KEYWORD3>RESTORE</KEYWORD3>
  283.             <KEYWORD3>RETRY</KEYWORD3>
  284.             <KEYWORD3>RETURN</KEYWORD3>
  285.             <KEYWORD3>RUN</KEYWORD3>
  286.             <KEYWORD3>SET_CASE_SENSITIVE_OFF</KEYWORD3>
  287.             <KEYWORD3>SET_CASE_SENSITIVE_ON</KEYWORD3>
  288.             <KEYWORD3>SETERR</KEYWORD3>
  289.             <KEYWORD3>SETESC</KEYWORD3>
  290.             <KEYWORD3>SETOPTS</KEYWORD3>
  291.             <KEYWORD3>SETTIME</KEYWORD3>
  292.             <KEYWORD3>SSN</KEYWORD3>
  293.             <KEYWORD3>START</KEYWORD3>
  294.             <KEYWORD3>STEP</KEYWORD3>
  295.             <KEYWORD3>STOP</KEYWORD3>
  296.             <KEYWORD3>SWEND</KEYWORD3>
  297.             <KEYWORD3>SWITCH</KEYWORD3>
  298.             <KEYWORD3>THEN</KEYWORD3>
  299.             <KEYWORD3>TO</KEYWORD3>
  300.             <KEYWORD3>UNT</KEYWORD3>
  301.             <KEYWORD3>UNTIL</KEYWORD3>
  302.             <KEYWORD3>WAIT</KEYWORD3>
  303.             <KEYWORD3>WEND</KEYWORD3>
  304.             <KEYWORD3>WHILE</KEYWORD3>
  305.             <KEYWORD3>XOR</KEYWORD3>
  306.         </KEYWORDS>
  307.     </RULES>
  308. </MODE>
  309.